string module add functions