rename make_filter_observable
add filter_source