adding product buttons and organize code
menu, switcher, products