add guard and spork for testing