make sure we pass ajax_load=1 when reloading widget
remove leftovers from old widgets
make sure the widget label always points to an exsiting element