class addition