test Composition