stupid semi colon