Do you know the future?