traverse an entire source directory