enhencement the filter in  with options