complete folding