keep string type