products page working (needs testing)