more work on ch 1