gadget is now a labeled-gadget