use map, not filter for method name