script and xml