more work on plugin settings