a long pointed object with a needle