must process .md files first