guardian of past and present