added filterop to API