added some string manipulation standard library functions