check before clone