CAP 3000 FINITIONS