complete string