remove clone() method