update settings code (also in 4.3)