base structure fix