worker increase function done.
merge from master. fix bugs
delete for merge.
test.js take  back.
Merge remote-tracking branch 'origin/master' into tempMerge