`first_or_create` is a new one to me, I like this better than find_or_*_by_* since those can get quite wordy. Deprecated in rails 4, I take it?