Very insightful, this review answered all my questions