NRPN controllers