some changes and xml experiments