make anf conserve unchanged trees