implemented Update User Settings