long polling for message and private