gadget improvements