Rework introduction
Expand first method