add support for definition lists