more work on presets and warnings