Modified ProductManager