Using protocol for NPR.
Removed unused printlns.