speed up getField()