First pass at disconnected pools

consider switch