profit_pm extension is forked from pun_pm