products page and code cleanup