fixed summary display - but still needs FIX: NOT DRY!