reworked reviews, fixed small bugs