Needles and thread