old style plm implementation versus new style