fix dot product bug for item sim