First draft of PL