Nit: please use [lowercase_with_underscores](https://github.com/mozilla/rust/wiki/Note-style-guide) for parameters/variables.