Update p3d.c