progress, we should generate our own cipher text in the future, instead of hard coding it