redo warnings for badly written specs
fix MPD18
converted LPD8 to new spec