current form of Version class