partial p40 soln