future visibility