Thermo plastics