Here go my demons. . .