Well, based on the discussion I am going to change toString() to return an empty String (""). I think its bad form for an instantiated object to have 'null' for its string representation anyway. Marc