figuring out room placing mechanics