implemented filters search functionality