changed to simple poller (pulling not working yet)