The Beauty of Abstraction