improve --version option