warnings and braces