Removed static because LaunchProcess need access to non static fields