project module clean method implementd