fix bug ，add version function