added new downcase feature to user model