more work on notes for cs3a