Multi media Fabrics