added rooms handlers