... of past and present