Light poller method works, no more null pointer