added x pass through and respawn to launch