product remove and modify fixed