better support for summarize