support for multiple todo files, also track grammar