fix xml updating