add PendingIntentPool to support bunch tasks.