Hi Viv, that ugly code wouldn't work either as it creates an instance of the class which is not what I need - just having another look at the design I actually only need to specify a Type when I build the list so could I specify the type when I call the methods that need to know it ? as you can probably tell I've not done much with generics :-)
Regards,
Peter J. Kane
Pete