reorder message retrieval