We need to create some test cases for processing markdown files in multiple directories. Seems to be some issues processing an entire tree.