add stringUtil