YESTERDAY, TODAY & TOMORROW