Topic: Collection_Select and Checkbox error

My code is here

<%= form_for(@trip) do |f| %>
  <% if @trip.errors.any? %>
    <div id="error_explanation">
      <h2><%= pluralize(@trip.errors.count, "error") %> prohibited this trip from being saved:</h2>

      <% @trip.errors.full_messages.each do |msg| %>
        <li><%= msg %></li>
      <% end %>
  <% end %>

  <div class="field">
    <%= f.label :trip %><br />
    <%= f.text_field :trip %>

<div class="field">
   <%= f.label :driver_ids %><br />
  <%= f.check_box :driver_ids %>
  <div class="actions">
    <%= f.submit %>
<% end %>


class Trip < ActiveRecord::Base
  attr_accessible :trip :driver_ids
  has_many :driverships
  has_many :drivers, through: :driverships

The checkboxes aren't showing up as single checkboxes for each driver.  The collection select isn't working either and gives an error for wrong number of arguments. 

Full source is here: