PLD: add middleware extras