manual version management