Added purposes
Aligned header shape
Removed unused ESM publish / message