add interactive mode
add CLI usage string.