reconstruct message context