cap 3000