understanding CVS