Same as my previous comment. Maybe a method with states to exclude?
Just a design opinion to make the method more reusable.