Working room gen