abstractions

Ideas collected by Sara Taylor