add support for plantuml