added some comments to highlight how the CVS system works