First of all Composition then Design