modify: enable to fetch product