more base versioning nonsense