@dallasmarlow @byxorna how does this PR look now?  Reading the version from the file, rather than having it hard coded in a few places?