switch room user obj update