added Aggregated dv funcs