de string completion