Found a breaking test, should probably re-write