add string extensions