Thanks Matt :) I tweaked the spec so that it uses the mock_model approach. The spec looks better. I'd be pleased if you could take a look at this again. And thanks for pointing the issue out for me :)