made decryption work