decoding secrets