better (ok, correct) fix of the last issue: reExecute callback should be called even if the ready functions are reexecuted
it's tested and works now: yeaaaaah!