Rating 7/10 stars.