Past, Present and Predictions