rating methods in user model
seen_solution model