Dr. Doofenshmirtz lots of me