Oh Lord in his Heaven this is awful.