needle shaft long