first version of cvl transformation