Also, should version be a decimal or an integer?