added initial xml stuff