handle room placing differently