Update: pm.c