more work on settings