thanks kenneth. I will be studying the source code now since I know that it does exist in the python programming domain. talking about accounting specifics, I have a couple of very very good people from the accounting background and one has also got a very good understanding of tally. By the way kenneth, why was python made a choice over any other technology? due to its open nature, or is it really fast and efficient than technologies like java when it comes to such heavy duty applications? I develop in python for its high productivity, but never did a project of this size in it so just want to make sure from you and any experienced people. I have seen one project called gnosis at Dr. Nagarjuna's lab on which even I am going to work. it was also in python, but may be as of now it has not grown to the extent of calling it a heavy duty application. may be I am wrong but that's the way I can see it right now, regards. Krishnakant.