Smart composites