new file for proccessing couting