add filter functionaly to products