adding GetProduct method