VersionManager implemented