process settings changes