Updates in Message Section: Interfaces aligned with use-case