Wonder if it would be nicer to have a params[:action] then we would not need unarchive = true it would be action = 'unarchive' then instead of needing a lookup_action we can follow the pattern of 

```ruby
#{params[:action]!}
```

Let me know what you think. I can see lookup_action getting out of hand in the future.