start work on filter
map_a/filter_a; always return arrays