Checked in by Rudy Xiong for updating PPMM