only build the NQPs that we need and that are not yet there