accepts any directory structure as long as both required files exist somewhere within directory