code needle localization