add pm.c