missing inlineCallbacks, easy way to make tests pass