Oh man. . . This is tough.