oh abstractions are just abstract
until they have an ache in them