This is so bad it deserves its own rant board.