ver1 complete