docs describing command interface