handle aggrerated properties