added -h arg, since now running with no args is valid.