alternate the tocks