simplify compass poller