roughing in API commands for controlling launcher