abstraction-ppp-2021