fix ver2

fix ver2
fix ver1

fix ver1