Working product. Accurately produces and consumes in correct order.