Errors and warnings before: 84 this patch: 31