should be `Models::User.new(user_hash)`