Composites : What’s up ?