add libstring