complete string type