public ver1