Added some comments -Andrew