enhanced polling