-surprise    -traverser