update signature decoding algo