modified dcl.pl