Honestly, I don't understand who leaves such enthusiastic reviews... I purchased a yearly subscription, or rather, a license. It's a complete disappointment. The program finds very few errors, practically none. It doesn't recognize logical errors at all. Yes, the errors it does find are explained, but that's only a small percentage. It's not worth the money. Moreover, the license cannot be canceled and the remaining funds cannot be refunded, which really frustrates me...