p updates

p updates