test for categories and video
change to shoulda matchers