Future Past & Present signpost in the sky