needle 678228