implement once-only on settings; exclude from versioncheck when in SIMUlator (otc)