adding ability to launch with existing parameter for direct execution
streamlining the launcher with similar patterns
externalizing the actual launch API from the application launcher program...