run with command-line argument