c modify design v1.0.2