wice grid

I am trying to use wice grid plugin and I have run into problem. The problem is when I have nested paths as follows:

Hardware :has_many installed_softwares Software :has_many installed_softwares

installed_softwares belongs_to both

when I view individual hardware, I have a link "Installed Software" -> hardware_installed_softwares

when I use wicegrid to view installed software and I create a link to show, edit and delete. nothing displays on the page. when i look at page source -- there is on <th></th>

here is the view:

<%= grid(@installed_softwares) do |g|     g.column :column_name =>'Software:', :attribute_name => 'name',              :no_filter => true,              :model_class => Software do |isoftware|              isoftware.software.name     end

   g.column do |isoftware|     link_to "Show", hardware_installed_softwares_path (:hardware_id,isoftware)   end end %>

here is controller view: class InstalledSoftwaresController < ApplicationController def index # @hardware = Hardware.find(params[:hardware_id]) # @softwares = @hardware.find(:hardware_id).installed_softwares    @installed_softwares = initialize_grid(InstalledSoftware,                                :include => :software,                                :conditions => ['hardware_id = ?',params [:hardware_id]],                                :per_page => 20) end

THanks in advance for your help