some more work on settings