added encryptor