without this setter we need a flag in launcher_main to indicate the extension process has been started.