using xinyu's pt analysis for ofcg building