added search of unsearched areas ... completely untested or debugged.