Needles...OMG...I will pass out even from seeing one. HATE IT!