implémentation de la PCL