fixes async polling