Spirit Circuits