change has_one to has_many