upgrade weft