Replace hardcoded products using http module
first commit