Fix bugs in currnet _user
added fixes
Finish updating users
minor changes to updating users