fixed updatewid bugs