Add abstract filter that uses DOM