finish wordpos. update cut usage. detail see test.cpp.