adding more robust summaries