product add search filter function