Abstract by magnus.lindblom.90
_