new dependencies, working on syntax highlighting