sewing requires a needle