add stringbuilder test and missing pack test