my rant for the day..