NMCC Gadgets