add guard/spork testing