added summary with aggregate