120 questions in a review is way too many questions -.-