added poller thing