add string test and long list test