Don't forget to use false as a second argument to runCallback()