handle filter tags change correctly