Good rant!