run class aggregate calc