updated client ui