added string type