made everything separate and added product pages