guardian of past and present online