Implement better PP method, test process, improve LMD