liangp28 documents