Shouldn't everything in initialize be included in reset except filter?


```ruby
def initialize
 @filter = false
  reset
end
```