Update gadget.cpp