try validation in user.rb