update plm interface