fixing bugs led to more bugs. Pretty sure something is wrong because the rooms on roomList don't match the actual room numbers