working Apriori