updated client view