change to not hold xml