A start on the message decoder requirements