method needle method