add run, update pmp