Added outline of pm.c