testing with spork and guard working now. let's roll