Chasm stream part 7: making more progress