Moved update user steps to separate methods.