add custom Encrypt