Predicting is hard, even harder if it involves future