add guard with spork