functional fabric types

functional fabric types