CCGnew FINAL