add parse xml method