set val conditionnal + graphviz
clone