pmsg added