May Circuits