Short intro on the messaging protocol