added symmetric-encryption