add multi pool and some commands