added product recomendation feature