generic ifaces and converters
new commands and tests