better field aggregation in complex events