more pool.js work.