cameron progress