added comments to the driver file