-intelligent    -traverser