Search structurally works again. Filtering is not polished.