I imagine you'll get a heap of response to this! What I would say is that simply using CFCs is not neccessarily going to make the code more scalable and reusable. What will help with that is using a solid framework for your application in which the CFCs have their purpose and position well defined. There are plenty of Frameworks to choose from.
My preference is Model-Glue, an MVC (Model, View, Controller) Framework - use of CFCs to define the model of the application makes a whole lot of sense and is a joy to code(!). Once the basic concepts are understood, I'd say it was not overkill at all. However, if time is not on your side and it seems overkill now; I'd consider using any existing framework that they use while you get to grips with the bounty of joyous learning that awaits you in your own time (though if your bosses are willing to pay for that extra time, all the better)! HTH Dominic -- Blog it up: http://fusion.dominicwatson.co.uk ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;192386516;25150098;k Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:302926 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

