abstraction-923-2010-05