finish chp1