deep duplicating of subrooms added