adding rooms functionilty
adding leave room functionilty