start to add xml parse