merge with launchpad