I removed the method but the value is still cleared in the #update method take a look at the if block.

```ruby
if @order.state == "complete" || @order.completed?
  session[:order_id] = nil
```