support --version option