make one circuit at a time (temporarily), wait if not possible