initial command-line tool