changeRoom unsafe-fixed