CASV Programming Notes