in reply to XSLT doesn't understand me?

I highly doubt this is the problem, but you said "data/verysimple.xsl", and your code has "xml".

Does it work if you pass it the string, like so:

my $source1 = new XML::XSLT($simple_xsl);

Hope this helps.

John J Reiser
newrisedesigns.com