OptString added