some changes for wx
update many