Refactoring:
* exit status with "--version" option