messing about thinking this through
primordial correlation machine
ignore ipy crap