Integrating lnussel's new needle editor.