on failure, ALL versions should be unavailable to read