cloning and building