unusuable intermediate step.