validations
removed has_many through