remove setTimeout, run events on emit
build for remove_setTimeout