runlInQAndWait - run in a queue, wait until done