I will take a look at the link discussion.
My report is not in a for loop. My report reads from a global string and generates report. Calling of the distiller takes some time and reading all the variables take few secs.
Kudos are the best way to say thanks 🙂