refactored display review