Add Message type; use it