Command-Line Version