Added some comments to source