Override create method.
Renamed getShape as cloneShape
Renamed getShape as cloneShape