moving pollUtil to live