moved version utils to new file