extended documentation for console interface