working on guardian pages