reduce redundant message parsing to support higher throughput

ah never mind then