update a controllers settings