added some changes on p