Extensive code comments