fix explicit instantiation in np subsystem