I cant take this any longer . . .