added string functions
spell