you don't need a raise "unauthorized"... line like in the other four methods?

(you can probably do this all in cancan and not need to have a special case raise... it appears you may be working around a problem w/ cancan that I might be able to help you with)