added -V|--version argument