Completed string functions