prepare for recommendations