refactoring, added pandoc-mode