initial commit for attempt at deep search with built in indexing
fix merge conflict