versions.json is unnecessary?