reduce unnecessary semi-colons