fixed counter conflict