Finished all string functions