fuck abstraction