Fan Cheng's change 04/07