no need to wrap the poll function