fix FIELD_OFFSET macro