update to ppmd