changed to shoulda matchers