what a rant thread this has become