extract xmlFilter and concurrency