Added source code comments