add plantuml support