complete refactor PollQuery,splite poll logic out of message query