adding xml builder class