use command-line arguments