message overhaul