New: marlinprotocol