introducing xpdo