some edits to chp1