add Test_CreateWorm
merge from master
fix some bugs after merging