further simplify summary