Commenting
Structuring
Restructuring (2nd pass)