- refactor product showcase code