runnable version of CACGUpdate
CACGUpdate needs test data