call the folding