add a new pool support