bench decoding