The CAB Project