Unrolling thread...
Here is the spec and implementation for this flow. The