Abstract Composition 2