accept -h and -v args