add validates to user model