use stringtypes