update mainwidows