packed by field added