Almost abstract