encrypt and decrypt over,so have a bug