rescue ActiveRecord::RecordInvalid doesn't need to use 'begin-end'. #1