Add custom filter with scope and block options