Errors and warnings before: 142 this patch: 222