updated clone