Whoah, that's a whole lot of rant you've got pent-up in there.