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>

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

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

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

MODEL

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

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:

https://github.com/brockf12/vi/