insulin dependent micro madness