rectangle summaries