Yes Sam, It would seem like
alot of IO overhead for my original idea..
With an Interface would I create the instance in the interface and then implement the interface for the client and others that would need the instance such as my abstractTableModel etc etc..
thanks Lisa