update ui controll