Refactoring: record => show