Developing a clone method