Hi Friends:) I have to call 1 of the 2 child XSLT files from the Main XSLT file based on some criteria. I want one child XSLT file will be executed by version 1 of XSLT processor and the other by version 2 of XSLT processor based on some condition. Q) How and where shall I write logic or import desirable XSLT on the Fly ? Q) When we call AAA.XSLT then it will be processed by XSLT Processor 1 and when we call BBB.XSLT,it will be called by XSLT processor 2. (This is what I want to happen). Is this statement correct? Is it possible? ---Main.XSLT----- ---------------- ---AAA.XSLT---------- ---BBB.XSLT----------- Thanks Mohit mohitfl@hotmail.com