cvs frameworks