Default message_type to 0
Add argument