adding ExternalTimeBatchWindow