When dealing with booleans you typically don't need to use `true` or `false` directly; something like

    params[:crosswalk_enabled] = params[:crosswalk_enabled] == "1"

would be fine...but, further than that, Rails is pretty good about dealing with params, and handles '0' and '1' correctly when saving a boolean, so this line can actually be entirely removed.