models for recommendations/responses generated