pml write up project