almost abstract