added user submission of reviews (pre-solution)