FEATURE: communication module and message parser