arjun
committed
on 29 May 02
added cloning support