add peng.C