ver1 completed