add multi rig support, fix pool changing