result display refactoring continued