refactoring product & track view