plot weaving