Added update_user() method