structure fix