refactor to allow easier subclassing of the check to exclude cleaned accounts.