Core messaging (8/27)

Core messaging