first all *.pl