updates for generic text, small string functions, etc.