Circuit machines