About ccvfd