PL2 script definition