Nit: in existing code, please be consistent with surrounding code:
- No braces for one-line blocks (it's weird but once you get used to it it's awesome)
- Indent four spaces