Added some more explanatory comments to controllers