abstraction-16-2021