adjusting p