got guard spec working