improved xml format