check events on interval