evolution of fabric