some changes in pl