events are firing to often