Do the dogs determine the turret index points or is that caused by a timer or belt and then the dogs and switches ensure that the turret is actually in the right position?