os.queueEvent("blah"); coroutine.yeild(); is better than sleep(0)