refactored game result display