work on noop poll