add definitions for promise-pool