Draft for Part II - assertion failed at pp0->ppref == 1