added string validation options