Nitpick: You can probably clean this up with the `with_options` method. Also, try to keep these lines slightly shorter. Generally 80 characters is a limit a lot of people go for, I'm not hard to that, but try to use that as a good guideline.