Stupid rant.