Future of Weaving