Implementing Update User Functionality