external launch part 2

*external launching made easily expandable
*updated readme