Further refinement of fetching messages