handling cases where no args or --version or whatnot was passed