modify some mistake in version1