changed htabm to has_many through so can use factory girl