Add new function GadgetList