avoid excessive un-necessary blank lines