Engineering with materials