introduction of the cloner library