active record sum vs find

Hi, I'm a newbie, i'm trying to do something I think should be trival
but havring great difficulty so any help appreciated.

sum(amounts) group by director, risk

output to be director, risk, amounts

i've tried find with :select

and almost got it right with sum

using
    sum(:amount, :group => 'director, risk', :order => 'director,
risk',
           :conditions => ['company_id = ?'])

but this does not output the director only [[10,50], [20,50],
[10,50].....

Any help appreciated