I have a single Object (db) which handles database commands and connections. I have two objects (init and foo) which need one database connection. Foo will also require an active Init to help keep context going properly. With that in mind, is there anything really bad about this:<BR><BR>&#039 Init<BR>public db as dbHandler<BR>...<BR><BR>&#039 Foo<BR>private db as dbHandler<BR>private ini as Init<BR><BR>public sub initialize(byVal strConn as string)<BR> set ini = new Init<BR> ini.dbConn = strConn<BR> set db = ini.db<BR>end sub