Added messaging subsystem