add folding cipher