chcekIfExistingMission should be run-once-only and has been moved to the constructor.