add strcmb func