TangShi initial project version