Smart materials and technologies