fix Field.set call