Some good rantin' goin on here.