added spork to guard, added some integration tests