notes and nrpn, barely tested