add string library functions
lost file