polling is always terrible