save
merge all ciphertext into one type