missing self in new find_or_create_by_name definition