validations and associations tested, functionality pending