-traverse    -desctruction