Past and present phan