update for ver1