[PATCH 5/9] merging the launch in single account and the generic launcher so we dont have two sets of launch code to maintain