closer to working with stop-and-copy