retract_explaination2