add pm and gm