now encrypts/decrypts before sending and displaying