add; implement String lib