Weaving of self 2022