made clone-detection trigger async