preserving the discovery message envelope