added clonePoint support