revert 'use find.ls instead index.ls'
Revert "revert 'use find.ls instead index.ls'"

This reverts commit f2020ed09051068b0976bf290847f486d29c4b03.
revert everything after 'a6ba2c36d5800a611fb91432a6ec7eb8097709ec'
Revert "revert everything after 'a6ba2c36d5800a611fb91432a6ec7eb8097709ec'"

This reverts commit 7887c38187edc2937537343287ac695cf18a934a.