Self update and user settings