#7 Fix timing issues with the firing of the callbacks