fix client transport, add aggregate report