no-pool, fix logic