just added some comments -MM