counter and better timing