Update AdaC as a Class