fixed recommendation data provider