optional input as command line argument