Needles & kits