part three
Part 3: Streams and state