Refactoring and styling to products