fix set issues, add "string".length