YESTERDAY, TODAY AND TOMORROW