some qadapter cleanup
minor cleanup
try to make complete_launch a little safer