Hi, I have question, you as an Architect, when designing application those doesn't need Transaction and Security handling, then will you avoid to use EJB ? I found this is the key when to use EJB and when not to use it. But I think EJB also help you about the distribution of application and resource management. Adding one more layer but it can increase the scalability. For example if you have to design currency rate information application, where user is allowed only to see the current currency rate. Then will you design this application only for instance using JSP+Servlet+java class that access the database ? or JSP+Servlet+ Stateless Bean + DAO to access database ? Thinking about there are 10.000 visitors every day for this site .. Please give me a hint. Best regards, Alex John [ February 03, 2003: Message edited by: Alex John ]