Ninjamedic musings