use product table instead of item