more work on integration exercises 1