Cleaning and commenting
Commenting
Commenting and purging unused functions
Adding params to comments