remove getProduct method