more work on ch 1 hw