add guard object