CException version 1 done