corrections on user model