Full PL protocol described