Ugly refactoring of answer show to fix bug