message changes + header tweaks