Start of unit test, but very slow, still need to investigate more.
Went and merged this, and just set to ignore for now