add search incident vertex arc
small fix
merge commit
merge and refactoring