Complete guard setup
Implement spork