fix polling event discrepencies