new xml code