importance change, removed tricky setTimeout, + EventDispatcher enhancements