Sorry it was not clear about how I was catching. The CFCs are indeed created inside the onApplicationStart function (application.cfc)
Also re traffic: it's not a large amount I would agree, but for a small ecommerce store it does handle £50,000 of orders per month so for them that traffic is very valuable and the cart and order system all written in CF must be working correctly. ..NET and jsp is normally my bag but over the last few years CF has been the love of my life (donât tell the wife) Thank for the examples Matt, I really do appreciate all the help I am giving. I am glad I was pointed in this direction and posted here. I just needed some examples to understand what Sean Corfield was saying and I got it. The encapsulation advice was excellent, I was not aware you could e.g foo as the return type. I understand the principles of encapsulation, inheritance, polymorphism etc from my JAVA 2.0 classes back many years back but was not aware that most of these concepts (term used loosely) could be applied in CF i.e object-oriented design patterns (please not on hit me, because I said the word OO and CF) I would really like any links to books and articles so I can learn more on CFCs and OO design patterns in CF and how to apply them using CFCs (ps all I know currently has been self-taught from blogs and Ben Fortaâs books) Anyway back to the point: if i var-declare all variables regardless, i should be ok, right? again thanks Matt have been a big help ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;207172674;29440083;f Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:317272 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4

