fixed remove_product bug