Part 5 is messy but things look like they kind of work.