version 1 DONE. Tested by testcase2 al OK. Testcase1, no3 sometimes got problem,