command-line clients