clone function name changed