decipher and test