some changes
xml stuff