adding xml user data processing with partitioner in place