add string supports