CAP Progress Updates