factored out decoding message type 14