update parser_poller to work correctly