pool & state