Project 2: Composition