improve version checker
4 files changed