NPR algorithm bodies