cleaned up
added min / max reviews to logic