Core messaging (18/27)

Core messaging