updated with summaries