update counts methods finished?