I only ask because Cloneable is typically looked at as a poor mechanism for duplicating objects. That's the sentiment, anyway, widely popularized by the Effective Java book. Cheers, Paul