Core messaging (26/27)

Core messaging