further develop launchpad initialization