connect extra rooms: never get to the edge
fix #7: Pooled.lastPool is set correctly