"add the clone function"