add message encapsulation for easy reply support
change header visibility