actually add the struct field