Add directory walker
Task done, but using one process