added p as a proprty