eca polling implemented