fix set filed bug