fix fetch product