setup favorites and surprise me function