updated how to clone message in case user forgets the recursive