Switched to Spencer's Phase0 implementation