fe struct