changed xml_desc to detail
added update xml, needs to be checked for bugs, errors....