Additional validation for user model