call one setTimeout for each trigger event